Acceptance Criteria for Critical Software Based on Testability Estimates and Test Results

نویسنده

  • Antonia Bertolino
چکیده

Testability is defined as the probability that a program will fail a test, conditional on the program containing some fault. In this paper, we show that statements about the testability of a program can be more simply described in terms of assumptions on the probability distribution of the failure intensity of the program. We can thus state general acceptance conditions in clear mathematical terms using Bayesian inference. We develop two scenarios, one for software for which the reliability requirements are that the software must be completely fault-free, and another for requirements stated as an upper bound on the acceptable failure probability.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Testability Measurement and Software Dependencies

Testability is an important quality characteristic of software. A lack of testability contributes to a higher test and maintenance effort. Metrics can be used locate parts of a program which contribute to a lack of testability. In this paper we present a new approach to define metrics for software dependencies. We use this approach in the context of testability to identify test-critical depende...

متن کامل

Comparison of Effectiveness of Acceptance and Commitment-based Therapy with and without Compassion on Worry, Self-Critical and Anger Rumination Nonclinical Depressed Diabetic Patients: A Clinical Trail

Introduction: Due to the prevalence of depression in diabetes and the importance of negative self-referrals (worry and rumination) in the severity of depression, this study aimed to evaluate the comparative effectiveness of acceptance and commitment-based therapy with and without compassion on worry, anger rumination, and Self-Critical Rumination in Non-clinical depressed diabetic Patients. Met...

متن کامل

Testability during Design

Testability is an important characteristic of a software system which has to be considered during all phases and activities of software development. This article describes for object-oriented systems 1) testability issues related to dependencies which are relevant during design and 2) a new approach based on metrics to locate dependencies that are critical for testing.

متن کامل

Effectiveness of Acceptance and Commitment Therapy on Resilience, Psychological Well-Being, and Life Expectancy in Asthmatic Patients

  Introduction: Psychosomatic experts have tried to associate mental disorders to physical illnesses. The vulnerability of different parts of the body is thought to depend on fundamental differences between individuals. One of the methods that seems to affect the psychological problems of asthma patients is acceptance and commitment therapy. Therefore, the aim of this study was to evaluate the...

متن کامل

Comparison of the Effectiveness of Yoga and Psychotherapy group Therapy Based on Acceptance and Commitment on Fatigue and Quality of Life of Multiple Sclerosis Patients

Introduction: Multiple sclerosis (MS) is a chronic and debilitating disease of the central nervous system. Chronic illness and lack of definitive treatment reduce all aspects of physical and social functioning and thus reduce quality of life. The aim of this study was to compare the effectiveness of a group of yoga and psychotherapy group exercises based on acceptance and commitment to fatigue ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997